/*
 * 切换验证码
 */
function changeCode() {
	$('#imgCode').attr('src', 'verify/regist?' + Math.random());
}

/*
 * 校验验证码
 */
function checkCode() {
	var flag;
	$.ajax({
		url : '/verify/check',
		type : 'post',
		dataType : 'json',
		data : {
			'code' : $('#code').val()
		},
		async:false,
		success : function(result) {
			if (result.success) {
				flag = true;
			} else {
				$('#code').val("");  // 清空
				$('#imgCode').attr('src', 'verify/regist?' + Math.random());
				$('#errorMsg').text(result.message);
				flag = false;
			}
		},
		error : function() {
			flag = false;
		}
	});
	return flag;
}

function doLogin() {
	if (!$('#userId').val()) {
		$('#errorMsg').text("用户名不能为空");
		return;
	}
	if (!$('#password').val()) {
		$('#errorMsg').text("密码不能为空");
		return;
	}
	if (!$('#code').val()) {
		$('#errorMsg').text("验证码不能为空");
		return;
	} else {
		if (!checkCode()){
			alert(111);
			return;
		}
	}
	$.ajax({
		url : '/doLogin',
		type : 'post',
		dataType : 'json',
		data : {
			'userId' : $('#userId').val(),
			'password' : $('#password').val()
		},
		success : function(result) {
			if(result.success){
				var user = result.data;
				$.session.set('LOCAL_USER',escape(JSON.stringify(user)));
				var obj = {
					'NURSE_ID':	user.userId,
					'NURSE_NAME':user.userName,
					'NURSE_TITLE':user.title
				};
				window.location.href = "/index.html?"+ escape(JSON.stringify(obj));
			}else{
				$('#password').val("");
				$('#code').val("");  // 清空
				$('#imgCode').attr('src', 'verify/regist?' + Math.random());
				$('#errorMsg').text("用户名密码错误");
			}
		},
		error : function() {
		}
	});
}